const fs = require('fs')
const vm = require('vm')

// let age = 1
let content = fs.readFileSync('text.txt', 'utf-8')
// 会将传入的字符串当作js代码执行,还有这个功能的是eval,或者是用new Function来做
// 创建的是一个沙箱环境,无法获取外部模块的变量,除非是全局变量
vm.runInThisContext(content)
console.log(age)
